package com.wjk.kylin.mall.common.core.bo.admin;

import lombok.Data;

/**
 * 客户端实体
 */
@Data
public class OAuth2ClientBO {

    /**
     * 客户端ID
     */
    private String clientId;
    /**
     * 客户端密钥
     */
    private String clientSecret;
    /**
     * 资源id列表
     */
    private String resourceIds;
    /**
     * 域
     */
    private String scope;
    /**
     * 授权方式
     */
    private String authorizedGrantTypes;
    /**
     * 回调地址
     */
    private String webServerRedirectUri;
    /**
     * 权限列表
     */
    private String authorities;
    /**
     * 认证令牌时效
     */
    private Integer accessTokenValidity;
    /**
     * 刷新令牌时效
     */
    private Integer refreshTokenValidity;
    /**
     * 扩展信息
     */
    private String additionalInformation;
    /**
     * 是否自动放行
     */
    private String autoapprove;

}
